--- date: "2018-01-27T00:00:00Z" external_link: "" image: caption: Photo by Reid Haefer focal_point: Smart links: slides: example summary: census API tags: - Urban Planning title: Data Collection url_code: "" url_pdf: "" url_video: "" ---
The U.S. Census is a primary source of the socioeconomic data used for urban planning and demographic anlaysis. But the data is often difficult to acquire and display from the census database. This tool is an example of acquirng the data from the census api using the tidycensus R library and displaying the information using rmarkdown.
The U.S. Census Bureau collects and distributes data under a handful of different programs. Two of the more commonly used programs are the Decennial Census and the American Community Survey (ACS). The Decennial Census is a definite source of demographic data but only is collected every ten years; it includes a limited number of variables such as number of households and total population. The ACS is a program that provides data estimates on a one, three, and five year timeline; ACS data is collected more frequently but the data estimates have a margin of error that must considered because the data is taken from a small sample of the total population. The ACS includes many more variables compared to the Decennial Census that relate to transportation, income, and housing. Both the Decennial and ACS datasets have similiar data structures. Each row in both datasets include a particular variable and a number the indicates the total number of households or persons that characterize that variable. Currently, data is available for the ACS for years 2010-2016 and for the Decennial Census in 1990, 2000, & 2010. The 2017 ACS 5-year estimate will be published in December of 2018.
This data is drawn from the Census APIs through the tidycensus package. All source code for this dashboard can be found on github.
Search through the list below to determine which variable(s) you want to analyze. You can download all of the variables
Search through the list below to determine which variable(s) you want to analyze.